import { permission } from "./permission";
import { constantRouterMap } from "./basics.router";
import {
  createRouter,
  // createWebHistory,
  createWebHashHistory,
} from "vue-router";
const environment: any = {
  development: createWebHashHistory(),
  // 'production': createWebHistory(),
  production: createWebHashHistory(),
  "production.test": createWebHashHistory(),
  // 'production.pre': createWebHistory(),
  "production.pre": createWebHashHistory(),
};
const mode = environment[import.meta.env.VITE_ENV];
const router = createRouter({
  history: mode,
  routes: constantRouterMap,
});
permission(router);
export default router;
